home *** CD-ROM | disk | FTP | other *** search
- *********************
- * Matrices 1.12 *
- * ------------- *
- * (c) Bisi Fabrizio *
- *********************
-
- DISTRIBUTION
- ------------
- This software is FREEWARE: is freely distributable, but still copyright by
- Bisi Fabrizio. This means that you can copy it freely as long as you don't
- ask for a more than nominal copying fee. This fee must not be more than US
- 4$ or LIT 6000.
- None of the programs nor the source code (nor parts of it) may be included or
- used in commercial programs unless by written permission from the author.
- Permission is granted to include this package in Public-Domain collections,
- especially in Fred Fishs Amiga Disk Library (including CD ROM versions of it).
- The distribution file may be uploaded to Bulletin Board Systems or FTP servers.
- If you want to distribute this program you must use the original distribution
- archives.
- Don't hesitate at all to write me : I absolutely want to know if
- further developments of Matrices will be really useful and appreciated.
-
- DISCLAIMER
- ----------
- This software comes with no warranty, either expressed or implied. The
- author is in no way responsible for any damage or loss that may occur due to
- direct or indirect usage of this software. Use this software entirely at
- your own risk.
-
- AUTHOR
- ------
- That being said, I can be reached for questions, comments,
- or concerns at the following address:
-
- Bisi Fabrizio
- Piazza Ciro Menotti 5
- Fiorano (Modena) - 41042
- Italy
-
- or at the following electronic addresses:
- Fidonet : 2:332/516.12
- AmigaNet: 39:102/502.12
-
- CONTENTS
- --------
- Let's see what is there in distribution archive:
-
- Matrices: (dir)
- - Matrices : the program itself
- - Matrices.info :
- - Leggimi : italian documentation
- - Leggimi.info :
- - ReadMe : this document
- - ReadMe.info :
- - Storia.doc : history (italian)
- - Storia.doc.info:
-
- PRESENTATION
- ------------
- Matrices is a simple program with a nice GUI which makes some simple
- operations on matrices, as: product rows x columns, simple or full matrix
- reduction, computation of the determinant and computation of the inverse
- matrix for a square matrix.
- It has 24 memories to store matrices (each one the alfabet letters). Letters
- I and Q have special meaning: the I is the unitary matrix. When you specify
- to use the I, you must insert its dimensions , but not its content. The Q
- (for Quotient) is reserved for future use.
- The program has 5 gadgets to select the operations and 24 buttons to view
- and to edit the memories.
- The menus are 2: Project and Matrix.
- Project has the items New, Load, Save, Save As which let you to clear, to
- load or to save all the memories. There is also About and Quit.
- Matrix has the items Copy and Move to copy/move a matrix in a memory (with
- move the source memory is cleared), Insert and Delete to insert a new matrix
- or to delete an existing one; again, Read and Write to read/write a single
- matrix in ASCII format from/to a file.
- The ASCII format is the following:
- first row: <letter>(<x>x<y>)
- other rows: <item1> <tab> <item2> <tab> ... <tab> <itemN>
-
- For example:
- A(2x3)
- 3 4 -1
- 6 10 5
- When you start an operation, a requester appears asking for the source
- matrix (or the 2 source matrices for the product) and the destination
- matrix. If the memories specified are empty, a requester appears for each
- empty memory asking forthe sizes of the matrix, and then another asking for
- the contents; if the matrices are full, the old contents will be used.
-